/* 
输入三个整数x,y,z，请把这三个数由小到大输出。

程序分析：
我们想办法把最小的数放到x上，先将x与y进行比较，
如果x>y则将x与y的值进行交换，然后再用x与z进行比较，
如果x>z则将x与z的值进行交换，这样能使x最小。
*/
#include <stdio.h>

//int main(void)
//{
//    int x, y, z, t;
//
//    scanf("%d %d %d.\n", &x, &y, &z);
//    if (x > y)
//    {
//        t = x;
//        x = y;
//        y = t;
//    }
//
//    if (x > z)
//    {
//        t = x;
//        x = z;
//        z = t;
//    }
//    
//    if (y > z)
//    {
//        t = y;
//        y = z;
//        z = t;
//    }
//    
//    printf("x y z = %d %d %d\n", x, y, z);
//    
//    return 0;
//}

//#include<stdio.h>
int main()
{
	printf("请输入三个数：");
	int a,b,c,t;
	scanf("%d%d%d",&a,&b,&c); 
	if(a>b)
		t=a,a=b,b=t;
	if(a>c)
		t=a,a=c,c=t;
	if(b>c)
		t=b,b=c,c=t;
	printf("从小到大的顺序为：%d %d %d",a,b,c);
	return 0;
}